ninab222 2.2.2
Loading...
Searching...
No Matches
NINA-B222 Device Settings

Settings for registers of NINA-B222 Click driver. More...

Macros

#define NINAB222_CMD_AT   "AT"
 NINA-B222 AT command.
#define NINAB222_CMD_CGMI   "CGMI"
 NINA-B222 general commands.
#define NINAB222_CMD_CGMM   "CGMM"
#define NINAB222_CMD_CGMR   "CGMR"
#define NINAB222_CMD_CGSN   "CGSN"
#define NINAB222_CMD_GMI   "GMI"
#define NINAB222_CMD_GMM   "GMM"
#define NINAB222_CMD_GMR   "GMR"
#define NINAB222_CMD_GSN   "GSN"
#define NINAB222_CMD_ATI   "ATI"
#define NINAB222_CMD_CSGT   "CSGT"
#define NINAB222_CMD_ATW   "W"
 NINA-B222 system commands.
#define NINAB222_CMD_ATZ   "ATZ"
#define NINAB222_CMD_ATE   "ATE"
#define NINAB222_CMD_UFACTORY   "UFACTORY"
#define NINAB222_CMD_ATD   "D"
#define NINAB222_CMD_ATS   "S"
#define NINAB222_CMD_CPWROFF   "CPWROFF"
#define NINAB222_CMD_UFWUPD   "UFWUPD"
#define NINAB222_CMD_UMLA   "UMLA"
#define NINAB222_CMD_UMLPO   "UMLPO"
#define NINAB222_CMD_UMRS   "UMRS"
#define NINAB222_CMD_UMRSCFG   "UMRSCFG"
#define NINAB222_CMD_UMRSIG   "UMRSIG"
#define NINAB222_CMD_UMSM   "UMSM"
#define NINAB222_CMD_UMSTAT   "UMSTAT"
#define NINAB222_CMD_UPWRMNG   "UPWRMNG"
#define NINAB222_CMD_UPWRREG   "UPWRREG"
#define NINAB222_CMD_USTOP   "USTOP"
#define NINAB222_CMD_ATO   "ATO"
 NINA-B222 data mode commands.
#define NINAB222_CMD_UDATR   "UDATR"
#define NINAB222_CMD_UDATW   "UDATW"
#define NINAB222_CMD_UDBIND   "UDBIND"
#define NINAB222_CMD_UDBINDC   "UDBINDC"
#define NINAB222_CMD_UDCFG   "UDCFG"
#define NINAB222_CMD_UDCP   "UDCP"
#define NINAB222_CMD_UDCPC   "UDCPC"
#define NINAB222_CMD_UDDRP   "UDDRP"
#define NINAB222_CMD_UDLP   "UDLP"
#define NINAB222_CMD_UDSC   "UDSC"
#define NINAB222_CMD_UDSF   "UDSF"
#define NINAB222_CMD_UDUV   "UDUV"
#define NINAB222_CMD_UDWS   "UDWS"
#define NINAB222_CMD_UUDATA   "UUDATA"
#define NINAB222_CMD_UUDPC   "UUDPC"
#define NINAB222_CMD_UUDPD   "UUDPD"
#define NINAB222_CMD_UBTDM   "UBTDM"
 NINA-B222 bluetooth commands.
#define NINAB222_CMD_UBTCM   "UBTCM"
#define NINAB222_CMD_UBTPM   "UBTPM"
#define NINAB222_CMD_UBTSM   "UBTSM"
#define NINAB222_CMD_UBTST   "UBTST"
#define NINAB222_CMD_UBTUC   "UBTUC"
#define NINAB222_CMD_UBTUPE   "UBTUPE"
#define NINAB222_CMD_UBTOTK   "UBTOTK"
#define NINAB222_CMD_UBTND   "UBTND"
#define NINAB222_CMD_UBTI   "UBTI"
#define NINAB222_CMD_UBTD   "UBTD"
#define NINAB222_CMD_UBTBD   "UBTBD"
#define NINAB222_CMD_UBTB   "UBTB"
#define NINAB222_CMD_UBTUB   "UBTUB"
#define NINAB222_CMD_UBTLN   "UBTLN"
#define NINAB222_CMD_UBTLC   "UBTLC"
#define NINAB222_CMD_UBTMSR   "UBTMSR"
#define NINAB222_CMD_UBTMSP   "UBTMSP"
#define NINAB222_CMD_UBTRSS   "UBTRSS"
#define NINAB222_CMD_UBTLQ   "UBTLQ"
#define NINAB222_CMD_UBTLE   "UBTLE"
#define NINAB222_CMD_UBTAD   "UBTAD"
#define NINAB222_CMD_UBTSS   "UBTSS"
#define NINAB222_CMD_UBTWS   "UBTWS"
#define NINAB222_CMD_UBTCFG   "UBTCFG"
#define NINAB222_CMD_UBTLECFG   "UBTLECFG"
#define NINAB222_CMD_UBTDIR   "UBTDIR"
#define NINAB222_CMD_UBTACLC   "UBTACLC"
#define NINAB222_CMD_UBTACLD   "UBTACLD"
#define NINAB222_CMD_UBTLK   "UBTLK"
#define NINAB222_PREFIX_SYMBOL_END   "\r\n"
 NINA-B222 parameter access commands.
#define NINAB222_PREFIX_SYMBOL_QUERY   "?"
#define NINAB222_PREFIX_SYMBOL_SET_VAL   "="
#define NINAB222_PREFIX_SYMBOL_PLUS   "+"
#define NINAB222_PREFIX_SYMBOL_AND   "&"
#define NINAB222_PREFIX_SYMBOL_SEPARATOR   ","
#define NINAB222_PREFIX_SYMBOL_SPACE   " "
#define NINAB222_PREFIX_SYMBOL_PERCENT   "%"
#define NINAB222_PREFIX_SYMBOL_NULL   ""
#define NINAB222_PREFIX_SYMBOL_QUOTE   "\""
#define NINAB222_PREFIX_SYMBOL_SPS   "sps://"
#define NINAB222_PREFIX_SYMBOL_ZERO   "0"
#define NINAB222_PREFIX_SYMBOL_ONE   "1"
#define NINAB222_PREFIX_SYMBOL_TWO   "2"
#define NINAB222_RSP_OK   "OK"
 NINA-B222 response value data.
#define NINAB222_RSP_ERROR   "ERROR"
#define NINAB222_ECHO_OFF   0
 NINA-B222 echo On/Off E data value.
#define NINAB222_ECHO_ON   1
#define NINAB222_MODE_COMMAND   0
 NINA-B222 start data mode value.
#define NINAB222_MODE_DATA   1
#define NINAB222_MODE_EXT_DATA   2
#define NINAB222_MODE_PPP   3
#define NINAB222_GAP_MODE_NON_PAIRING   0
 NINA-B222 bluetooth low energy role data values.
#define NINAB222_GAP_MODE_PAIRING   1
#define NINAB222_LR_ROLE_DISABLE   0
 NINA-B222 bluetooth low energy role data values.
#define NINAB222_LR_ROLE_CENTRAL   1
#define NINAB222_LR_ROLE_PERIPHERAL   2
#define NINAB222_LR_ROLE_SIMULTANEOUS   3
#define NINAB222_GAP_MODE_NON_CONN   1
 NINA-B222 connectability mode data values.
#define NINAB222_GAP_MODE_CONN   2
#define NINAB222_GAP_MODE_NON_DIS   1
 NINA-B222 connectability mode data values.
#define NINAB222_GAP_MODE_LIM_DIS   2
#define NINAB222_GAP_MODE_GEN_DISC   3
#define NINAB222_ASCII_TABLE_START_NUM   48
 NINA-B222 ASCII zero data values.
#define NINAB222_PIN_STATE_LOW   0
 NINA-B222 pin logic states data values.
#define NINAB222_PIN_STATE_HIGH   1
#define NINAB222_TX_DRV_BUFFER_SIZE   100
 NINA-B222 driver buffer size.
#define NINAB222_RX_DRV_BUFFER_SIZE   300

Detailed Description

Settings for registers of NINA-B222 Click driver.

Macro Definition Documentation

◆ NINAB222_ASCII_TABLE_START_NUM

#define NINAB222_ASCII_TABLE_START_NUM   48

NINA-B222 ASCII zero data values.

ASCII zero data values of NINA-B222 Click driver.

◆ NINAB222_CMD_AT

#define NINAB222_CMD_AT   "AT"

NINA-B222 AT command.

Specified setting for AT command of NINA-B222 Click driver.

◆ NINAB222_CMD_ATD

#define NINAB222_CMD_ATD   "D"

◆ NINAB222_CMD_ATE

#define NINAB222_CMD_ATE   "ATE"

◆ NINAB222_CMD_ATI

#define NINAB222_CMD_ATI   "ATI"

◆ NINAB222_CMD_ATO

#define NINAB222_CMD_ATO   "ATO"

NINA-B222 data mode commands.

Specified setting for data mode commands of NINA-B222 Click driver.

◆ NINAB222_CMD_ATS

#define NINAB222_CMD_ATS   "S"

◆ NINAB222_CMD_ATW

#define NINAB222_CMD_ATW   "W"

NINA-B222 system commands.

Specified setting for system commands of NINA-B222 Click driver.

◆ NINAB222_CMD_ATZ

#define NINAB222_CMD_ATZ   "ATZ"

◆ NINAB222_CMD_CGMI

#define NINAB222_CMD_CGMI   "CGMI"

NINA-B222 general commands.

Specified setting for general commands of NINA-B222 Click driver.

◆ NINAB222_CMD_CGMM

#define NINAB222_CMD_CGMM   "CGMM"

◆ NINAB222_CMD_CGMR

#define NINAB222_CMD_CGMR   "CGMR"

◆ NINAB222_CMD_CGSN

#define NINAB222_CMD_CGSN   "CGSN"

◆ NINAB222_CMD_CPWROFF

#define NINAB222_CMD_CPWROFF   "CPWROFF"

◆ NINAB222_CMD_CSGT

#define NINAB222_CMD_CSGT   "CSGT"

◆ NINAB222_CMD_GMI

#define NINAB222_CMD_GMI   "GMI"

◆ NINAB222_CMD_GMM

#define NINAB222_CMD_GMM   "GMM"

◆ NINAB222_CMD_GMR

#define NINAB222_CMD_GMR   "GMR"

◆ NINAB222_CMD_GSN

#define NINAB222_CMD_GSN   "GSN"

◆ NINAB222_CMD_UBTACLC

#define NINAB222_CMD_UBTACLC   "UBTACLC"

◆ NINAB222_CMD_UBTACLD

#define NINAB222_CMD_UBTACLD   "UBTACLD"

◆ NINAB222_CMD_UBTAD

#define NINAB222_CMD_UBTAD   "UBTAD"

◆ NINAB222_CMD_UBTB

#define NINAB222_CMD_UBTB   "UBTB"

◆ NINAB222_CMD_UBTBD

#define NINAB222_CMD_UBTBD   "UBTBD"

◆ NINAB222_CMD_UBTCFG

#define NINAB222_CMD_UBTCFG   "UBTCFG"

◆ NINAB222_CMD_UBTCM

#define NINAB222_CMD_UBTCM   "UBTCM"

◆ NINAB222_CMD_UBTD

#define NINAB222_CMD_UBTD   "UBTD"

◆ NINAB222_CMD_UBTDIR

#define NINAB222_CMD_UBTDIR   "UBTDIR"

◆ NINAB222_CMD_UBTDM

#define NINAB222_CMD_UBTDM   "UBTDM"

NINA-B222 bluetooth commands.

Specified setting for bluetooth commands of NINA-B222 Click driver.

◆ NINAB222_CMD_UBTI

#define NINAB222_CMD_UBTI   "UBTI"

◆ NINAB222_CMD_UBTLC

#define NINAB222_CMD_UBTLC   "UBTLC"

◆ NINAB222_CMD_UBTLE

#define NINAB222_CMD_UBTLE   "UBTLE"

◆ NINAB222_CMD_UBTLECFG

#define NINAB222_CMD_UBTLECFG   "UBTLECFG"

◆ NINAB222_CMD_UBTLK

#define NINAB222_CMD_UBTLK   "UBTLK"

◆ NINAB222_CMD_UBTLN

#define NINAB222_CMD_UBTLN   "UBTLN"

◆ NINAB222_CMD_UBTLQ

#define NINAB222_CMD_UBTLQ   "UBTLQ"

◆ NINAB222_CMD_UBTMSP

#define NINAB222_CMD_UBTMSP   "UBTMSP"

◆ NINAB222_CMD_UBTMSR

#define NINAB222_CMD_UBTMSR   "UBTMSR"

◆ NINAB222_CMD_UBTND

#define NINAB222_CMD_UBTND   "UBTND"

◆ NINAB222_CMD_UBTOTK

#define NINAB222_CMD_UBTOTK   "UBTOTK"

◆ NINAB222_CMD_UBTPM

#define NINAB222_CMD_UBTPM   "UBTPM"

◆ NINAB222_CMD_UBTRSS

#define NINAB222_CMD_UBTRSS   "UBTRSS"

◆ NINAB222_CMD_UBTSM

#define NINAB222_CMD_UBTSM   "UBTSM"

◆ NINAB222_CMD_UBTSS

#define NINAB222_CMD_UBTSS   "UBTSS"

◆ NINAB222_CMD_UBTST

#define NINAB222_CMD_UBTST   "UBTST"

◆ NINAB222_CMD_UBTUB

#define NINAB222_CMD_UBTUB   "UBTUB"

◆ NINAB222_CMD_UBTUC

#define NINAB222_CMD_UBTUC   "UBTUC"

◆ NINAB222_CMD_UBTUPE

#define NINAB222_CMD_UBTUPE   "UBTUPE"

◆ NINAB222_CMD_UBTWS

#define NINAB222_CMD_UBTWS   "UBTWS"

◆ NINAB222_CMD_UDATR

#define NINAB222_CMD_UDATR   "UDATR"

◆ NINAB222_CMD_UDATW

#define NINAB222_CMD_UDATW   "UDATW"

◆ NINAB222_CMD_UDBIND

#define NINAB222_CMD_UDBIND   "UDBIND"

◆ NINAB222_CMD_UDBINDC

#define NINAB222_CMD_UDBINDC   "UDBINDC"

◆ NINAB222_CMD_UDCFG

#define NINAB222_CMD_UDCFG   "UDCFG"

◆ NINAB222_CMD_UDCP

#define NINAB222_CMD_UDCP   "UDCP"

◆ NINAB222_CMD_UDCPC

#define NINAB222_CMD_UDCPC   "UDCPC"

◆ NINAB222_CMD_UDDRP

#define NINAB222_CMD_UDDRP   "UDDRP"

◆ NINAB222_CMD_UDLP

#define NINAB222_CMD_UDLP   "UDLP"

◆ NINAB222_CMD_UDSC

#define NINAB222_CMD_UDSC   "UDSC"

◆ NINAB222_CMD_UDSF

#define NINAB222_CMD_UDSF   "UDSF"

◆ NINAB222_CMD_UDUV

#define NINAB222_CMD_UDUV   "UDUV"

◆ NINAB222_CMD_UDWS

#define NINAB222_CMD_UDWS   "UDWS"

◆ NINAB222_CMD_UFACTORY

#define NINAB222_CMD_UFACTORY   "UFACTORY"

◆ NINAB222_CMD_UFWUPD

#define NINAB222_CMD_UFWUPD   "UFWUPD"

◆ NINAB222_CMD_UMLA

#define NINAB222_CMD_UMLA   "UMLA"

◆ NINAB222_CMD_UMLPO

#define NINAB222_CMD_UMLPO   "UMLPO"

◆ NINAB222_CMD_UMRS

#define NINAB222_CMD_UMRS   "UMRS"

◆ NINAB222_CMD_UMRSCFG

#define NINAB222_CMD_UMRSCFG   "UMRSCFG"

◆ NINAB222_CMD_UMRSIG

#define NINAB222_CMD_UMRSIG   "UMRSIG"

◆ NINAB222_CMD_UMSM

#define NINAB222_CMD_UMSM   "UMSM"

◆ NINAB222_CMD_UMSTAT

#define NINAB222_CMD_UMSTAT   "UMSTAT"

◆ NINAB222_CMD_UPWRMNG

#define NINAB222_CMD_UPWRMNG   "UPWRMNG"

◆ NINAB222_CMD_UPWRREG

#define NINAB222_CMD_UPWRREG   "UPWRREG"

◆ NINAB222_CMD_USTOP

#define NINAB222_CMD_USTOP   "USTOP"

◆ NINAB222_CMD_UUDATA

#define NINAB222_CMD_UUDATA   "UUDATA"

◆ NINAB222_CMD_UUDPC

#define NINAB222_CMD_UUDPC   "UUDPC"

◆ NINAB222_CMD_UUDPD

#define NINAB222_CMD_UUDPD   "UUDPD"

◆ NINAB222_ECHO_OFF

#define NINAB222_ECHO_OFF   0

NINA-B222 echo On/Off E data value.

Echo On/Off E data of NINA-B222 Click driver.

◆ NINAB222_ECHO_ON

#define NINAB222_ECHO_ON   1

◆ NINAB222_GAP_MODE_CONN

#define NINAB222_GAP_MODE_CONN   2

◆ NINAB222_GAP_MODE_GEN_DISC

#define NINAB222_GAP_MODE_GEN_DISC   3

◆ NINAB222_GAP_MODE_LIM_DIS

#define NINAB222_GAP_MODE_LIM_DIS   2

◆ NINAB222_GAP_MODE_NON_CONN

#define NINAB222_GAP_MODE_NON_CONN   1

NINA-B222 connectability mode data values.

Connectability mode data values of NINA-B222 Click driver.

◆ NINAB222_GAP_MODE_NON_DIS

#define NINAB222_GAP_MODE_NON_DIS   1

NINA-B222 connectability mode data values.

Connectability mode data values of NINA-B222 Click driver.

◆ NINAB222_GAP_MODE_NON_PAIRING

#define NINAB222_GAP_MODE_NON_PAIRING   0

NINA-B222 bluetooth low energy role data values.

Bluetooth low energy role data values of NINA-B222 Click driver.

◆ NINAB222_GAP_MODE_PAIRING

#define NINAB222_GAP_MODE_PAIRING   1

◆ NINAB222_LR_ROLE_CENTRAL

#define NINAB222_LR_ROLE_CENTRAL   1

◆ NINAB222_LR_ROLE_DISABLE

#define NINAB222_LR_ROLE_DISABLE   0

NINA-B222 bluetooth low energy role data values.

Bluetooth low energy role data values of NINA-B222 Click driver.

◆ NINAB222_LR_ROLE_PERIPHERAL

#define NINAB222_LR_ROLE_PERIPHERAL   2

◆ NINAB222_LR_ROLE_SIMULTANEOUS

#define NINAB222_LR_ROLE_SIMULTANEOUS   3

◆ NINAB222_MODE_COMMAND

#define NINAB222_MODE_COMMAND   0

NINA-B222 start data mode value.

Start data mode value of NINA-B222 Click driver.

◆ NINAB222_MODE_DATA

#define NINAB222_MODE_DATA   1

◆ NINAB222_MODE_EXT_DATA

#define NINAB222_MODE_EXT_DATA   2

◆ NINAB222_MODE_PPP

#define NINAB222_MODE_PPP   3

◆ NINAB222_PIN_STATE_HIGH

#define NINAB222_PIN_STATE_HIGH   1

◆ NINAB222_PIN_STATE_LOW

#define NINAB222_PIN_STATE_LOW   0

NINA-B222 pin logic states data values.

Pin logic states data values values of NINA-B222 Click driver.

◆ NINAB222_PREFIX_SYMBOL_AND

#define NINAB222_PREFIX_SYMBOL_AND   "&"

◆ NINAB222_PREFIX_SYMBOL_END

#define NINAB222_PREFIX_SYMBOL_END   "\r\n"

NINA-B222 parameter access commands.

Parameter access commands of NINA-B222 Click driver.

◆ NINAB222_PREFIX_SYMBOL_NULL

#define NINAB222_PREFIX_SYMBOL_NULL   ""

◆ NINAB222_PREFIX_SYMBOL_ONE

#define NINAB222_PREFIX_SYMBOL_ONE   "1"

◆ NINAB222_PREFIX_SYMBOL_PERCENT

#define NINAB222_PREFIX_SYMBOL_PERCENT   "%"

◆ NINAB222_PREFIX_SYMBOL_PLUS

#define NINAB222_PREFIX_SYMBOL_PLUS   "+"

◆ NINAB222_PREFIX_SYMBOL_QUERY

#define NINAB222_PREFIX_SYMBOL_QUERY   "?"

◆ NINAB222_PREFIX_SYMBOL_QUOTE

#define NINAB222_PREFIX_SYMBOL_QUOTE   "\""

◆ NINAB222_PREFIX_SYMBOL_SEPARATOR

#define NINAB222_PREFIX_SYMBOL_SEPARATOR   ","

◆ NINAB222_PREFIX_SYMBOL_SET_VAL

#define NINAB222_PREFIX_SYMBOL_SET_VAL   "="

◆ NINAB222_PREFIX_SYMBOL_SPACE

#define NINAB222_PREFIX_SYMBOL_SPACE   " "

◆ NINAB222_PREFIX_SYMBOL_SPS

#define NINAB222_PREFIX_SYMBOL_SPS   "sps://"

◆ NINAB222_PREFIX_SYMBOL_TWO

#define NINAB222_PREFIX_SYMBOL_TWO   "2"

◆ NINAB222_PREFIX_SYMBOL_ZERO

#define NINAB222_PREFIX_SYMBOL_ZERO   "0"

◆ NINAB222_RSP_ERROR

#define NINAB222_RSP_ERROR   "ERROR"

◆ NINAB222_RSP_OK

#define NINAB222_RSP_OK   "OK"

NINA-B222 response value data.

Predefined enum values for driver response values.

◆ NINAB222_RX_DRV_BUFFER_SIZE

#define NINAB222_RX_DRV_BUFFER_SIZE   300

◆ NINAB222_TX_DRV_BUFFER_SIZE

#define NINAB222_TX_DRV_BUFFER_SIZE   100

NINA-B222 driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.